Big Huge Thesaurus

theological system

noun